excessive menstruation - Alemán Inglés Diccionario